bladder irrigation - Turkish English Dictionary